.menuheader  * 
{
	margin: 0; 
	padding: 0; 
}

.menuheader #page-wrap							
{
	width: 800px;
	margin: 25px auto; 
} 
.menuheader a
{ 
	text-decoration: none; 
	font-size: 10pt;
	font-family: Arial;
}
.menuheader ul
{
	list-style: none; 
}
.menuheader p 
{ 
	margin: 15px 0; 
}

/* 
	LEVEL ONE
*/
.menuheader ul.dropdown
{
	position: relative; 
}
.menuheader ul.dropdown li 
{ 
	font-weight: bold; 
	float: left; 
	zoom: 1; 
	background: #ccc; 
}
.menuheader ul.dropdown a:hover		            
{ 
	color: #000; 
}
.menuheader ul.dropdown a:active                
{ 
	color: #ffa500; 
}
.menuheader ul.dropdown li a                    
{ 
	display: block; 
	padding: 2px 10px; 
	border-right: 1px solid gray;
	color: #222; 
}
.menuheader ul.dropdown li:last-child a         
{ 
	border-right: none; 
} /* Doesn't work in IE */
.menuheader ul.dropdown li.hover,
.menuheader ul.dropdown li:hover                
{ 
	background: #F3D673; 
	color: black; 
	position: relative; 
}
.menuheader ul.dropdown li.hover a              
{ 
	color: black; 
}

/* 
	LEVEL TWO
*/
.menuheader ul.dropdown ul 						
{ 
	width: 120px; 
	visibility: hidden; 
	position: absolute; 
	top: 100%; 
	left: 0; 
}
.menuheader ul.dropdown ul li 					
{ 
	font-weight: normal; 
	background: #f6f6f6; 
	color: #000; 
	border-bottom: 1px solid #ccc; 
	border-right: 1px solid #ccc; 
	border-left: 1px solid #ccc; 
	float: none; 
}
									  
/* IE 6 & 7 Needs Inline Block */
.menuheader ul.dropdown ul li a					
{ 
	border-right: none; 
	width: 100%; 
	display: inline-block; 
} 

/* 
	LEVEL THREE
*/
.menuheader ul.dropdown ul ul 					
{ 
	left: 100%; 
	top: 0; 
}
.menuheader ul.dropdown li:hover > ul 			
{ 
	visibility: visible; 
}